Towards Structured Flexibility in Information Systems Development

Author(s):  
Fredrik Karlsson ◽  
Pär J. Ågerfalk

Method configuration is a specific type of Method Engineering (ME) that takes an existing organization-wide Information Systems Development Method (ISDM) as its point of departure. Existing assembly-based ME approaches are not well suited to this task. As an alternative, this paper suggests a metamethod approach to tailoring organization-wide ISDMs. We refer to this approach as the Method for Method Configuration (MMC). MMC takes into account the need to combine structure, which is one reason for choosing an organization-wide ISDM in the first place, with flexibility, which is essential for making the chosen ISDM fit actual projects. The metamethod is built using a three-layered reuse model comprising method components, configuration packages, and configuration templates. These concepts are combined efficiently to produce a situational method and thereby to facilitate the work of method engineers.

2005 ◽  
Vol 16 (4) ◽  
pp. 25-40 ◽  
Author(s):  
Mehmet N. Aydin ◽  
Frank Harmsen ◽  
Kees van Slooten ◽  
Robert A. Stagwee

Author(s):  
Roland Holten ◽  
Alexander Dreiling ◽  
Jörg Becker

Information systems development has to deal with evolving technologies and changing environments. Therefore, the engineering of methods as the problem of creating suitable instruments for new situations is critical to information systems development. The failure of IS development projects shows that method engineering is an open field. The question is if and how research on ontology can contribute to overcome the current situation. We show, based on linguistic and philosophical findings, how ontology can be used as linchpin in method engineering. We found that the language critique approach of Kamlah and Lorenzen (1984) provides the means to create ontologies by linguistic actions and that ontologies are always related to language communities sharing the knowledge of using a common language in communication processes. We present an ontology-driven engineering method for information systems development. Our method helps to create required language constructs to handle new situations. The ontology-driven engineering method is demonstrated using an elaborate example case.


Author(s):  
Ajantha Dahanayake

The relationship between information systems development methods, organizational information systems engineering requirements, and the advantage of flexible automated support environments is presented. CASE technology is presented as a possible solution to provide flexible automated support. In this chapter the major topic is a conceptual model to specify the functionality of a support environment. First a review of a number of basic concepts and approaches for deriving models for CASE environments are given. An informal description of service component concepts used to derive a generic framework is presented. Further, a configuration of service components, to support Computer Aided Method Engineering (CAME), is outlined.


Author(s):  
Keng Siau

Information modeling is the cornerstone of information systems analysis and design. Information models, the products of information modeling, not only provide the abstractions required to facilitate communication between the analysts and end users, but they also provide a formal basis for developing tools and techniques used in information systems development. The process of designing, constructing, and adapting information modeling methods for information systems development is known as method engineering. Despite the pivotal role of modeling methods in successful information systems development, most modeling methods are designed based on common sense and intuition of the method designers with little or no theoretical foundation or empirical evidence. Systematic scientific approach is missing! This paper proposes the use of cognitive psychology as a reference discipline for information modeling and method engineering. Theories in cognitive psychology are reviewed in this paper and their application to information modeling and method engineering are also discussed.


Author(s):  
Ajantha Dahanayake

The relationship between information systems development methods, organizational information systems engineering requirements, and the advantage of flexible automated support environments is presented. CASE technology is presented as a possible solution to provide flexible automated support. In this chapter the major topic is a conceptual model to specify the functionality of a support environment. First a review of a number of basic concepts and approaches for deriving models for CASE environments are given. An informal description of service component concepts used to derive a generic framework is presented. Further, a configuration of service components, to support Computer Aided Method Engineering (CAME), is outlined.


2018 ◽  
Vol 1 (2) ◽  
pp. 1-12
Author(s):  
Ahmad Shodikun ◽  
Elgamar Syam

The problem that occurs in MA Bahrul Ulum Singingi i.e. on the submission of examination results of school examinations of the child can not get to the maximum by the parents. So delivery of information is only given to the students through notice board. The solutions provided by building information system with SMS Gateway facility as the conveyance of information. Systems development method using the waterfall method that consists of several stages, namely: analysis phase, design, coding, testing and support. The results obtained from this study is the SMS Gateway as a means to convey information by utilizing the computer as a tool to access the data. In conclusion this system can assist madrasah to provide information services to visitors.


Author(s):  
Keng Siau

Information modeling is the cornerstone of information systems analysis and design. Information models, the products of information modeling, not only provide the abstractions required to facilitate communication between the analysts and end-users, but they also provide a formal basis for developing tools and techniques used in information systems development. The process of designing, constructing, and adapting information modeling methods for information systems development is known as method engineering. Despite the pivotal role of modeling methods in successful information systems development, most modeling methods are designed based on common sense and intuition of the method designers with little or no theoretical foundation or empirical evidence. Systematic scientific approach is missing! This chapter proposes the use of cognitive psychology as a reference discipline for information modeling and method engineering. Theories in cognitive psychology are reviewed in this chapter and their application to information modeling and method engineering is discussed.


Sign in / Sign up

Export Citation Format

Share Document