Change search
Refine search result
1 - 12 of 12
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Boström, Gustav
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Wäyrynen, Jaana
    Henkel, Martin
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Aspects in the Agile toobox2005In:   SPLAT 05: Papers, 2005Conference paper (Refereed)
  • 2.
    Henkel, Martin
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    A framework for understanding the vision, goals, instruments and uses of software services2004In: Journal of Integrated Design & Process Science, ISSN 1092-0617, E-ISSN 1875-8959, Vol. 8, no 1, p. 129-141Article, review/survey (Refereed)
    Abstract [en]

    Software services have been suggested for use in several areas such as business-to-business communication, system integration and as an enabler for virtual enterprises. However, it has not been clear if the use of services in these different areas is guided by a common vision, and if they share goals and technical background. By introducing a framework that relates the vision and goals of software services to different categories of service use, this work presents an overview of the instruments needed for the development of software services. The framework spans across four interrelated parts; the vision, goals, instruments and categories of service use. Firstly a single vision for software services is proposed. This vision is then divided into the three goals of modularity, integration and discovery. Furthermore, the high-level instruments needed to achieve each goal are presented. The use of services is classified into four categories depending on reach and extent i.e.: point wise-internal, point wise-external, infrastructure-internal and infrastructure-external use. The framework presented in this paper shows how these categories of service utilise the defined instruments. As an example of framework use, the instruments needed to create a process-centric service infrastructure for infra-enterprise use is proposed.

  • 3.
    Henkel, Martin
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Service-based Processes: Design for business and technology2008Doctoral thesis, comprehensive summary (Other scientific)
    Abstract [en]

    The concepts of processes and services can be used to structure both businesses and software systems. From a business perspective, the use of processes promises efficient management of organizations. From a software perspective, executable process descriptions provide a way to structure software systems according to the business process the systems should support. Furthermore, the concept of software services allows systems to be partitioned in a modular fashion, thereby enabling large-scale system integration on a technical level. By combining process descriptions with software services in service-based processes, it is feasible to address both business and more technical software needs.

    Aligning the business and software perspectives of processes and software services is, however, challenging, since implemented executable processes and software services need to cater for operational and strategic business needs as well as existing legacy software systems.

    In this thesis, several instruments are presented that aim at aiding the design and evolution of service-based processes. The aligning of operational business and software perspectives on process descriptions is addressed by the introduction of business and technical process model levels. These levels can be aligned by the use of a set of model transformations and associated transformation rules. Furthermore, the aligning is aided by introducing means for achieving flexibility on both the business and technical model levels. The development of service-based processes from a strategic business point of view is aided by the introduction of novel models and methods for goal-based design of software services. Taken together, the instruments can be used for the design and evolution of service-based processes.

  • 4.
    Henkel, Martin
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Boström, Gustav
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Wäyrynen, Jaana
    Moving from internal to external services using aspects2006In: Interoperability of Enterprise Software and Applications, Springer, 2006, p. 301-310Conference paper (Refereed)
    Abstract [en]

    Service oriented computing and web service technology provide the means to structure an organisation’s internal IT resources into a highly integrated network of services. In e-business and business process integration the internal services are interconnected with other, external organisations’ resources to form virtual organisations. This move from using services internally to external use puts new non-functional requirements on the service implementation. Without any supporting technologies, meeting these new requirements can result in re-writing or changing a large part of the service implementation. In this paper we argue that aspect oriented programming is an important technique that can be used to facilitate the implementation of the new requirements that arises when moving from internal to external services. The suggested solution is illustrated by an example where quality of service metrics is implemented by using aspect oriented programming.

  • 5.
    Henkel, Martin
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Johannesson, Paul
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Perjons, Erik
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Value and goal driven design of e-services2007In: ICEBE 2007: IEEE International Conference on e-Business Engineering: Workshops: SOAIC 2007; SOSE 2007; SOKM 2007; Hong Kong; 24 October 2007 through 26 October 2007, 2007, p. 295-303Conference paper (Refereed)
    Abstract [en]

    E-services are used as the cornerstones for modeling interaction points of cooperating IT systems, within and between enterprises. So far, research and development of e-services have mainly focused on an operational perspective, such as the development of standards for message exchanges and service coordination. However, on a strategic level, the success of e-services depends on its ability to work as a catalyst for the business values that are being exchanged. In this paper, we present an approach that utilize value and goal models as the foundation for designing e-services. The approach can be used to strategically ensure that the developed e-services support the desired business values for involved actors. A case study from the Swedish health sector is used to ground and apply the presented approach.

  • 6.
    Henkel, Martin
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Perjons, Erik
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Domeij, Christer
    OOPix AB.
    Appehl, Gunnar
    OOPix AB.
    A value-based foundation for service modelling2006In: Proceedings of ECOWS 2006: 4th European Conference on Web Services: Zurich; 4 December 2006 through 6 December 2006, 2006, p. 129-137Conference paper (Refereed)
    Abstract [en]

    A broader use of e-services for cross enterprise collaboration requires the services to be analysed and designed with a clear business focus. From a business perspective, the e-services must support the primary values that an organization strives for. From an operational perspective, the e-services must be devised such that they support the day-to-day activities in the business. In this paper, we report on an effort to use value models and "service process models" as the foundation for analysis and design of e-services. Value models facilitate the exploration of new e-services, whereas service process models relate e-services to specific activities in an organization's business processes. We elicited a set of principles and models for analysis and design of e-services, and we discussed the experiences of practicing the principles in a project from the health sector. Having a well-defined alignment of software and business values provides benefits for service requirement gathering, service identification and service validation.

  • 7.
    Henkel, Martin
    et al.
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    Architectures for Service-oriented Processes2004In: Procedings of the Nordic Conference on Web Services (NCWS'04): Växsjö, Sweden, November 22-23, 2004, 2004Conference paper (Refereed)
    Abstract [en]

    By the use of Web Service technologies and the Internet it is possible to lay the foundation for virtual value chains that cross enterprise boundaries. As the number of services and their interaction grow, it is evident that the flow of message exchange between services needs to be coordinated in a structured way. Executable process languages such as BPEL are proposed as an instrument for the coordination of services. Executable processes must be designed such that they solve technical coordination problems as well as provide a fundament for organizations to manage and monitor the progress of the business. In this paper we examine how the design of executable processes is affected by both technical and business issues. Furthermore, we examine a set of architectures that enable the use of executable processes to cater to both business and technical needs. We provide fundamental guidelines on how to apply the architectures.

  • 8.
    Henkel, Martin
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Supporting Development and Evolution of Service-Based Processes2005In: ICEBE 2005: IEEE International Conference on e-Business Engineering: Beijing; 18 October 2005 through 21 October 2005, 2005, p. 647-656Conference paper (Refereed)
    Abstract [en]

    When designing executable enterprise processes, the alignment between business and technical requirements is still one of the central problems. Process specifications obtained from the pure business perspective commonly cannot be executed "as-is" due to constraints of information systems given in the form of existing software services. In this paper we introduce several concepts targeted towards aligning business processes and service-based systems. The notion of realization levels is introduced to discern the level of business conformance. Furthermore, a model of system constraints is introduced to guide the developer to process realizations with high business conformance. By. the combined use of the concepts, structured development and evolution of process realizations is enabled by continuous tracking of the alignment between business and the supporting technology.

  • 9.
    Henkel, Martin
    et al.
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    Zdravkovic, Jelena
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    Johannesson, Paul
    KTH, Superseded Departments, Computer and Systems Sciences, DSV.
    Service-Based Processes: Design for Business and Technology2004In: ICSOC '04: Proceedings of the Second International Conference on Service Oriented Computing: New York City, NY; 15 November 2004 through 19 November 2004 / [ed] Aiello M., Aoyama M., Curbera F., Papazoglou M.P., 2004, p. 21-29Conference paper (Refereed)
    Abstract [en]

    Composition of software services is a fundamental part in supporting enterprise business processes. Designed properly, executable processes can be used to closely support business processes by the integration of existing software services. In order to support business processes the design of the executable process must closely follow the business events and activities, as perceived by business actors. However, the design must also consider technical issues such as limitations in existing technology and systems. In this paper we examine how technical system constraints influence the realization of business processes. Based on this examination we present a set of realization types that describes the transformation from a business process into its realization as an executable process. We also propose design criteria that need to be adhered to in order to cater to both business and technical needs.

  • 10.
    Zdravkovic, Jelena
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Henkel, Martin
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Enabling Flexible Modeling of Service-Based Processes2005In: International Journal of IT and ManagementArticle in journal (Other academic)
    Abstract [en]

    When designing executable enterprise processes the assumption of a transparent integration with existing systems is unrealistic. These systems, represented by software services, may impose various constraints. Using a process description framework, in this paper we examine how the design of executable business processes is affected by technical issues. Furthermore, we examine rules to which system designers should adhere to when designing services, to enable a larger scope of “as-is” realizations of business processes.

  • 11.
    Zdravkovic, Jelena
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Henkel, Martin
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Flexible realization of business processes using existing services2006In: ICEIS 2006: Proceedings of the Eighth International Conference on Enterprise Information Systems, 2006, p. 165-172Conference paper (Refereed)
    Abstract [en]

    When realizing executable business process models, in most situations process specifications collide with specific properties of existing services. In this paper we propose an approach for relaxation of the business process specification to enable flexible integration between the process and existing services. The approach is based on the notion of visibility, which allows a categorized relaxation of the process specification by not requiring every process state to be distinguished after the process is realised with existing services. The categories of visibility presented in this paper are applied by indicating flexible elements in the process design phase. The presented approach stimulates the alignment between business processes and existing services, facilitating a larger scale of transparent process realisations.

  • 12.
    Zdravkovic, Jelena
    et al.
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Henkel, Martin
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Johannesson, Paul
    KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
    Moving from business to technology with service-based processes2005In: IEEE Internet Computing, ISSN 1089-7801, E-ISSN 1941-0131, Vol. 9, no 3, p. 73-81Article in journal (Refereed)
    Abstract [en]

    In most organizations, business process realizations must be aligned with existing systems,which can impose specific requirements. Currently, however, there is no way to track the alignment between business processes and corresponding technical implementations. The authors' proposed framework offers a systematic way to classify and assess technical realizations of business processes.

1 - 12 of 12
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf