Conference Paper

What Is a Framework? - A Systematic Literature Review in the Field of Information Systems

Authors:
To read the full-text of this research, you can request a copy directly from the authors.

Abstract

The term ‘framework’ appears very often in scientific publications like journals and conferences. However, there is no universal definition of a framework. It seems that the term is not used in a consistent way by authors publishing on frameworks since they have very little in common compared to each other. The goal of this work is to analyse and show how frameworks in the fields of information systems are handled in the scientific literature over the past 10 years as well as giving a universal definition of the term ‘framework’ based on the relevant studies. The systematic literature review will serve to identify those studies and to categorize the identified frameworks. The contributions of this work are (1) a general overview about frameworks in the past 10 years, (2) a proposed categorization of frameworks and (3) a general definition of the term ‘framework’.

No full-text available

Request Full-text Paper PDF

To read the full-text of this research,
you can request a copy directly from the authors.

... The design of the evaluation framework is based on a literature search, focusing on peer-reviewed literature in the relevant field. We apply the understanding of the term "framework" defined by Stamer et al. (2016). For the conceptualization, we explore different components that construct the framework and highlight the relation between elements per component. ...
... We aim to develop an evaluation framework that has a mixed structure (cf. Stamer et al., 2016). Our framework considers different components relevant to the evaluation of a CA. ...
... Highlighting such relations enables to adapt the evaluation towards specific contexts. Overall, aligned with the general definition of a framework provided by Stamer et al. (2016), we intend to provide a structured overview of relevant aspects that must be considered for evaluating CAs to enable a more standardized and structured evaluation. ...
Conference Paper
Full-text available
The integration of Large Language Models (LLM) in Conversational Agents (CA) enables a significant advancement in the agents’ ability to understand and respond to user queries in a more human-like manner. Despite the widespread adoption of LLMs in these agents, there exists a noticeable lack of research on standardized evaluation methods. Addressing this research gap, our study proposes a comprehensive evaluation framework tailored explicitly to LLM-based conversational agents. In a Design Science Research (DSR) project, we construct an evaluation framework that incorporates four essential components: the pre-defined objectives of the agents, corresponding tasks, and the selection of appropriate datasets and metrics. Our framework outlines how these elements relate to each other in the evaluation and enables a structured approach for the evaluation. We demonstrate how such a framework enables a more systematic evaluation process. This framework can be a guiding tool for researchers and developers working with LLM-based conversational agents.
... Para responder à questão de pesquisa, foi conduzida uma revisão sistemática da literatura. Para Stamer et al. (2016), desenvolver frameworks a partir de revisão da literatura tem sido uma prática amplamente aceita, já que explicita o processo de obtenção do conhecimento a partir de pesquisas científicas anteriores. A revisão sistemática da literatura foi realizada para identificar e analisar pesquisas anteriores que tenham elaborado frameworks de ambientes colaborativos envolvendo academia e atores externos. ...
... Síntese dos frameworks que formaram a amostra final Como se pode perceber na Tabela 1, os frameworks que compõem a amostra final são heterogêneos. Foram categorizados, de acordo com Stamer et al. (2016), em sequenciais, que têm como foco a ordem de realização das atividades entre os elementos que compõem o framework e estão voltados a resultados que levam em conta fatores relevantes e determinam como esses fatores influenciam o resultado de certos fenômenos presentes nos ambientes dos frameworks. Como se pode perceber na Tabela 1, a maioria dos frameworks é do tipo sequencial, ou seja, é voltada à ordem lógica que orienta a organização dos elementos que compõem tais estruturas. ...
Article
Full-text available
Resumo Objetivo: Propor o framework conceitual do ecossistema de um centro de pesquisa universitária em project studies. Trata-se de um ambiente capaz de articular e integrar distintos atores, como acadêmicos e praticantes de organizações públicas e privadas, organizações não governamentais e associações de classes, com o propósito de discutir fronteiras teóricas e empíricas em project studies e produzir conhecimento e tecnologias diretamente aplicáveis às organizações, e assim gerar impacto em nível individual, das organizações e da sociedade. Originalidade/valor: A criação de espaço colaborativo, envolvendo aca-dêmicos e praticantes, para coprodução de conhecimento, tem sido apontada como crítica para impulsionar a área de gestão de projetos. O framework estabelece uma linguagem comum entre acadêmicos e praticantes para potencializar o impacto dos resultados de pesquisas colaborativas em gestão de projetos. Design/metodologia/abordagem: Foi realizada uma revisão sistemática da literatura a partir de uma busca nas bases de dados Scopus e Web of Science, e avaliaram-se 11 frameworks sob a perspectiva de impactos sustentáveis. O framework mais aderente foi identificado, analisado e enriquecido com uma camada adicional dedicada à área de gestão de projetos. Resultados: O framework conceitual proposto é composto por quatro camadas: project studies, elementos processuais (recursos, atividades, resultados diretos, indiretos e impactos), mecanismos organizacionais de suporte e circunstâncias, e contexto. Como estudos futuros, sugerem-se a agregação de dados empíricos à estrutura proposta e a avaliação do framework em um ambiente acadêmico colaborativo.
... In order to address the research question, a systematic literature review was conducted. For Stamer et al. (2016), developing frameworks from a literature review has been a widely accepted practice since it makes explicit the process of obtaining knowledge from previous scientific research. The systematic literature review was conducted to identify and analyze previous research that had developed frameworks for collaborative environments involving academia and external actors. ...
... Table 1, the frameworks that make up the final sample are heterogeneous. They were categorized, according to Stamer et al. (2016), into sequential frameworks, which focus on the order in which activities are performed among the elements that make up the framework and factorsoutcome frameworks, which consider relevant factors and determine how these factors influence certain phenomena present in the frameworks' environments. As shown in Table 1, most frameworks are sequential, they are focused on the logical order that guides the arrangement of the elements that make up each framework. ...
Article
Full-text available
Purpose: To provide the conceptual framework of the ecosystem of a collaborative research centre in Project Studies. The ecosystem is an environment capable of bringing together and integrating different actors, such as academics and practitioners from public and private organisations, non-governmental organisations, and professional associations. Furthermore, it discusses theoretical and empirical frontiers in Project Studies and produces knowledge and technologies directly applicable to organisations, generating impact at individual, organisational and social levels. Originality/value: The creation of a collaborative workspace which includes academics and practitioners in the co-production of knowledge has been highlighted as critical to driving project management forward. The framework establishes a common language among academics and practitioners to enhance the impact of the results of collaborative research in project management at the levels of individuals, organisations, and society. Design/method/approach: A systematic literature review was carried out from a search in the Scopus and Web of Science databases which evaluated eleven frameworks from sustainable impacts. The most appropriate framework was identified, analysed, and enriched with an additional layer dedicated to project management. Findings: The conceptual framework proposed comprises four layers: Project Studies, process (resources, activities, outputs, outcomes, and impacts), supporting mechanisms and circumstances, and context. For future studies, we suggest adding empirical data to the proposed structure and evaluating the framework in a collaborative academic environment.
... This paper presents a framework to formalise the subproblems encompassed in the operational production planning of AM systems. This framework, which is presented in line with Stamer, Zimmermann, and Sandkuhl (2016), aims to provide a formal structure that underlies AM operational production planning for the purpose of: (i) formally identifying the subproblems addressed by the literature in the design of additive manufacturing models; (ii) assessing which of these subproblems have been further studied in-depth; (iii) establishing a reference to formally place the design of new models that address production planning in AM at the operational level. To this end, uniform coding is proposed to enable the classification of AM production planning models according to the proposed framework. ...
Article
Full-text available
Additive manufacturing (AM) introduces a set of technology-specific problems, such as the proper orientation of parts or the placement of several heterogeneous parts in the same build cycle, which are not addressed by traditional approaches to production planning and scheduling. Although these new production subproblems have been implicitly addressed by several works according to generic nesting and scheduling concepts, a literature review revealed that there is no uniformity in identifying and, thus, solving all these subproblems. For this reason, and as a result of an in-depth analysis of the existent literature on AM production planning and an analogy with classic cutting and packing typologies, the present paper offers a framework to formalise the production planning problem in AM at the operational level. This framework can be used as a reference to focus on and address these AM-related problems for efficient production planning. It is designed at the subproblem level and centres on production order processing in AM. A coding strategy is specifically developed for the framework, which is applied to a review of relevant works that propose models for the production planning of AM systems. Finally, the review results are discussed and possible extensions of the framework are proposed.
... Stamer et al. haben aus diesem Grund eine strukturierte Literaturanalyse im Bereich der Informationssysteme durchgeführt und sich schließlich auf die Definition als "eine Struktur, der etwas zugrunde liegt und die einem bestimmten Zweck dient" festgelegt. Diese Definition ist zwar sehr allgemein, sie stellt aber den größtmöglichen gemeinsamen Nenner zwischen allen von ihnen betrachteten Frameworks dar und soll deshalb auch im Rahmen dieser Arbeit verwendet werden [SZS16]. Weiterhin haben Stamer et al. festgestellt, dass sich Frameworks anhand ihres Zweckes, Entwicklungsprozesses und ihrer Struktur kategorisieren lassen. ...
Thesis
Full-text available
While introducing new management systems and regulatory requirements, companies often have to change and adapt their operational and organisational structure, which usually leads to considerable work and costs. On the other side, many enterprises already have other MSs and fulfill a diverse set of different regulatory requirements. This master thesis takes advantage of this fact and develops a framework for identifying overlaps between the different requirements, based on similarities between MSs discovered in the relevant literature. Thus, synergies between already implemented and new systems and requirements can get utilised. Finally, the framework will be applied and evaluated on an information security MS according to the ISO-27001 standard and the German basic requirements for the IT (BAIT). Thereby, it will be highlighted in which areas synergies were identified on the level of requirement documents as well as in a real company.
... The term 'framework' has different connotations for different people in various professions and in different contexts [91]. In its most general meaning of the word, framework is an arrangement of interrelated things with a particular objective based on a set of not conflicting assumptions. ...
Conference Paper
Various system-engineering frameworks (SEFs) have been developed for composable systems, whose overall operation is the sum of the operations of their components. However, smart cyber-physical systems (S-CPSs) are compositional in nature. Their reasoning capability and system knowledge assume an ‘ampliative’ (inter)operation of all hardware, software, or cyberware components. The need for SEFs that support synthesis, modeling, analysis, simulation, verification, and validation of S-CPSs is recognized in the literature. The objective of this paper is a critically review the state of development of compositionality enabling frameworks. Both quantitative and qualitative literature studies were conducted in combination with critical system thinking. The reasoning model used in the qualitative analysis was derived based on the findings of the quantitative analysis. The major observations are: (i) the notion of compositionality is not studied extensively in the context of S-CPSs that do not obey the principle of reductionism, (ii) methodological support of implementation of compositional CPSs seems to be in its infancy, (iii) SEFs may play a crucial role in synthesis, modeling and implementation of S-CPSs, and (iv) SEFs for compositional system design may be realized using the principles of semantic knowledge fusion or meta-synthesis. Our follow up research targets a formal definition and computational implementation of a testable prototype of a specific SEF tool supporting compositional design of reasoning mechanisms.
... The term framework has different connotations to different people and in various professions. There had been no consensus on the definition of the term framework in the field of system engineering [14]. As referred to the definition in Oxford dictionary, a framework is a structure of somethings serving a particular purpose. ...
Conference Paper
Full-text available
Smart CPSs (S-CPSs) have been evolving beyond what was identified by the traditional definitions of CPSs. The objective of our research is to investigate the concepts and implementations of S-CPSs, and more specifically, the frameworks proposed for the fuzzy front end of their reasoning processes. The objectives of the paper are: (i) overview of the various framework concepts and implementations in the context of S-CPS, and (ii) analyze the presented frameworks from the points of view of structuring knowledge, building awareness, context-based reasoning, decision making, and functional and architectural adaptation. Our major findings are: (i) model-based and composability approaches do not support a development of S-CPSs; (ii) awareness and adaptation behaviors are considered as system level characteristics of S-CPSs that are not achieved by traditional design approaches; (iii) a new framework development should support a compositional design for reasoning in S-CPS. Based on the findings above, we argue that a development of S-CPSs should be supported by a proper framework development for compositional design of smart reasoning and coping with the challenges of compositionality requires both software-level integration and holistic fusion of knowledge by means of semantic transformations. This entails the need for a multi-aspect framework that can capture at least conceptual, functional, architectural, informational, interoperation, and behavioral aspects of designing smart reasoning platforms. It needs further investigation if a compositionality enabling framework should appear in the form of a meta-framework (abstract) or in the form of a semantically integrated (concrete) framework.
Chapter
South Africa’s commitment to inclusivity, as enshrined in its Constitution, is fundamental to its democracy. This chapter investigates the efficacy of policies, plans, and frameworks aimed at improving the lives of people living with disabilities (PWDs) in alignment with the United Nation’s Sustainable Development Goals (SDGs). Beginning with an overview of prevailing challenges and the representation of PWDs, the chapter navigates through the legislative and policy landscape of South Africa. It explores the diverse array of programmes implemented across governmental departments to support PWDs, assessing their impact on enhancing the quality of life. These programmes aim to address the multifaceted needs of PWDs, encompassing areas such as healthcare, education, employment, and accessibility. Ultimately, through an examination of policies as guiding principles for action and plans as blueprints for problem-solving, this chapter concludes with recommendations for further enhancing the support systems for PWDs in South Africa. It underscores the importance of continuous evaluation and adaptation of policies, plans, and frameworks to address the evolving needs of PWDs and ensure their full inclusion in society. By leveraging these insights, South Africa can move closer to realizing its commitment to inclusivity and equality for all its citizens, regardless of abilities.
Conference Paper
Information systems and technology have an important role in building the Company's competitive advantage in facing the Industrial Era 4.0. Strategic Information System Planning (SISP) helps companies formulate reliable information systems that are aligned with business strategies. The academic world should contribute in this regard, but currently, the amount of research related to SISP is very limited. This research is a systematic literature review, which aims to find out more about SISP research trends, research motivations and backgrounds, industries that have been handled, and the methods used in developing SISP. This research is expected to be a trigger for the emergence of new research to support the successful development of SISP in companies in various industries. The results of this research show that several topics are widely researched and need to be improved in the future, namely the alignment of IS strategies with business strategies, the development of specific SISPs in various industries, and the reliability of IS strategies by considering the application of the latest information technology, such as blockchain, artificial intelligence, big data, augmented reality, Internet of Things, and cloud computing. In addition, it is also necessary to develop a SISP framework that is more accommodating to changes in the business environment that is increasingly fast, agile, and collaborative, which includes aspects of business architecture, data/information architecture, technology architecture, information system security, governance, and human resources.
Article
Smart CPSs (S-CPSs) have been evolving beyond what was identified by the traditional definitions of CPSs. The objective of our research is to investigate the concepts and implementations of reasoning processes for S-CPSs, and more specifically, the frameworks proposed for the fuzzy front end of their reasoning mechanisms. The objectives of the paper are: (i) to analyze the framework concepts and implementations of CPS, (ii) to review the literature concerning system-level reasoning and its enablers from the points of view of the processed knowledge, building awareness, reasoning mechanisms, decision making, and adaptation. Our findings are: (i) awareness and adaptation behaviors are considered as system-level smartness of S-CPSs that are not achieved by traditional design approaches; (ii) model-based and composability approaches insufficiently support the development of reasoning mechanisms for S-CPSs; (iii) frameworks for development of reasoning in S-CPS should support compositional design. Based on the conclusions above, we argue that coping with the challenges of compositionality requires both software-level integration and holistic fusion of knowledge by means of semantic transformations. This entails the need for a multi aspect framework that is able to capture at least conceptual, functional, architectural, informational, interoperation, and behavioral aspects. It needs further investigation if a compositionality enabling framework should appear in the form of a meta-framework (abstract) or in the form of a semantically integrated (concrete) framework. Highlights Smartness in CPSs is a holistic and synergistic behavioral characteristic. Complex mental representations are compositional. Compositionality is necessary for smart CPSs. Without a rigorous unifying framework, designing synthesis reasoning remains ad hoc.
Article
Full-text available
Background Learning of surgical procedures is traditionally based on a master–apprentice model. Segmenting procedures into steps is commonly used to achieve an efficient manner of learning. Existing methods of segmenting procedures into steps, however, are procedure‐specific and not standardized, hampering their application across different specialties and thus worldwide uptake. The aim of this study was to establish consensus on the step‐by‐step framework for standardizing the segmentation of surgical procedures into steps. Methods An international expert panel consisting of general, gastrointestinal and oncological surgeons was approached to establish consensus on the preciseness, novelty, usefulness and applicability of the proposed step‐by‐step framework through a Delphi technique. All statements were rated on a five‐point Likert scale. A statement was accepted when the lower confidence limit was 3·00 or more. Qualitative comments were requested when a score of 3 or less was given. Results In round one, 20 of 49 experts participated. Eighteen of 19 statements were accepted; the ‘novelty’ statement needed further exploration (mean 3·05, 95 per cent c.i. 2·45 to 3·65). Based on the qualitative comments of round one, five clarifying statements were formulated for more specific statements in round two. Twenty‐two experts participated and accepted all statements. Conclusion The international expert panel consisting of general, gastrointestinal and oncological surgeons supported the preciseness, usefulness and applicability of the step‐by‐step framework. This framework creates a universal language by standardizing the segmentation of surgical procedures into step‐by‐step descriptions based on anatomical structures, and may facilitate education, communication and assessment.
Article
Full-text available
Measuring information systems (IS) success is of great interest to both researchers and practitioners. This article examines multidimensional approaches to measuring IS success and explores the current state of IS success research through a literature review and by classifying articles published between 2003 and 2007. Based on a total of 41 academic journal and conference publications, the relevant research carried out is identified, while the research results are categorized, consolidated, and discussed. The results show that the dominant empirical research analyzes the individual impact of a certain type of information system by ascertaining users’ evaluation of it by means of surveys and then applying structural equation modeling. The DeLone and McLean information systems success model is the main theoretical basis of the reviewed empirical studies. This article provides researchers with a comprehensive review and structuring of IS success research. Furthermore, opportunities for additional development are identified and future research directions suggested.
Conference Paper
Full-text available
Speech recognition has matured over the past years to the point that companies can seriously consider its use. However, from a developer's perspective we observe that speech input is rarely used in mobile application development, not even if it allowed users to work with their devices more flexibly. This stems partly from the fact that programming speech-enabled applications is tedious, because there is insufficient framework and tool support. This paper describes a component-based framework that uniformly supports development of multimodal applications on heterogeneous devices, ranging from laptop PCs to mobile phones. It especially focuses on distributed components (each performing a single step in speech recognition) to enable speech recognition on any type of device. Moreover, it describes how to develop and integrate different user interfaces for one application (voice-only, graphical-only, and multimodal) in a model-driven development approach, to minimize development and maintenance costs
Conference Paper
Full-text available
This paper investigates IS flexibility as a way to meet competitive challenges in hypercompetitive industries by enabling firms to implement strategies by adapting their operations processes quickly to fast-paced changes. It presents a framework for IS flexibility as a multidimensional construct. Through a literature review and initial case study analysis, factors to assess flexibility in each dimension are constructed. Findings of an exploratory study conducted to test the framework are reported. Based on the above it is argued that the concept of IS flexibility in hypercompetitive industries IS flexibility must be pursued from a holistic perspective to understand how it may be exploited to achieve a competitive advantage.
Article
Full-text available
With increasing size and complexity of the implementations of information systems, it is necessary to use some logical construct (or architecture) for defining and controlling the interfaces and the integration of all of the components of the system. This paper defines information systems architecture by creating a descriptive framework from disciplines quite independent of information systems, then by analogy specifies information systems architecture based upon the neutral, objective framework. Also, some preliminary conclusions about the implications of the resultant descriptive framework are drawn. The discussion is limited to architecture and does not include a strategic planning methodology.
Conference Paper
Full-text available
IT artifacts are connected to our lives in significant and complex ways. The consideration of culture in designing information systems for a global context will become increasingly important. This paper develops the concept of cultural values in relation to information, technology, and people (ITP). In an effort to facilitate a more robust analysis of culture with respect to information systems design, I develop an ethnorelative framework in which designers can begin to assess the “cultural geography” of the target audience in relation to their own. This framework has implications for the Technology Acceptance Model (TAM), but it is not focused on the evaluation of user behaviors in terms of perceived usefulness and perceived ease-of-use, per se. Its goal is to provide a heuristic for designers to understand their own cultural values relative to users of other national cultures.
Conference Paper
Full-text available
Ever evolving Information Systems Security (ISS) risk requires that we as researchers constantly review our body of work to identify potential gaps. If we can successfully understand the nature of ISS incidents, we can begin to eliminate or mitigate the risks so that damage can be limited or occur in a more controlled fashion. This paper is an attempt to identify relevant research gaps as they relate to ISS by developing an ISS framework and identifying gaps within the existing literature.
Article
Full-text available
Object-oriented programming is as much a different way of designing programs as it is a different way of designing programming languages. This paper describes what it is like to design systems in Smalltalk. In particular, since a major motivation for object-oriented programming is software reuse, this paper describes how classes are developed so that they will be reusable.
Article
Our knowledge intensive Case-Based Reasoning approach faces the reuse of frameworks using cases that correspond to framework usage experiences. Knowledge about the framework design, code and domain complements the cases. The case retrieval, adaptation and learning mechanisms developed distinguish our work from others in the framework reuse literature. An authoring tool that helps in the implementation of the approach is sketched. A prototype tool that helps in the reuse of a framework in the graphical user interface domain illustrates the approach.
Article
The impact of enterprise systems (ES) on organizational agility (OA) is an under-researched area. Given that most organizations are heavily investing on ES infrastructure and the increasing demand for agility, the lack of research on ES and OA is a critical oversight. This article reviews previous literature on information systems in general and ES in particular and organizational agility. The article offers a comprehensive and deepened perspective toward the existing discourses on ES-enabled organizational agility. Using insights from the dynamic capability theory, we propose a conceptual framework that highlights how organizations can exploit ESs to improve their agility in two significant ways-by creating and constantly developing an ES-enabled sensing and responding capability. We also argue that the quality of the ES competence provides the necessary technical and business platform for deploying and exploiting ES in building and rebuilding sensing and responding capabilities. The proposed framework sheds light on three important missing factors in the realm of IT-enabled organizational agility, namely ES competency, the alignment between ES-enabled sensing and responding capability, and environmental dynamism. Our theorizing makes an original contribution to ES and IS research by extending previous works of IT-enabled organizational agility by introducing the three constructs previously mentioned.
Article
An ontology-driven architectural framework for business-to-business (B2B), which is defined as an e-commerce (EC) between two or three business partners via a third wave of EC, is discussed. Openness and security, two very important attributes of B2B systems, must be considered in dealing with the security issues. Defining the appropriate middleware and putting it into a generic template that provides the desired functionality will help bridge the problems with heterogeneity. B2B frameworks may be classified by several criteria such as the basic technologies they deploy and the level of security they offer. Progress has been made by implementing mediators and ontologies into open B2B framework known as the Web Service Modeling Framework (WSMF). Semantic interoperability appears to be an essential attribute for bridging the complexity of heterogeneous environments and may allow flexible mediation between business partners on a conceptual basis.
Article
After the occurrence of numerous worldwide financial scandals, the importance of related issues such as internal control and information security has greatly increased. This study develops an internal control framework that can be applied within an enterprise resource planning (ERP) system. A literature review is first conducted to examine the necessary forms of internal control in information technology (IT) systems. The control criteria for the establishment of the internal control framework are then constructed. A case study is conducted to verify the feasibility of the established framework. This study proposes a 12-dimensional framework with 37 control items aimed at helping auditors perform effective audits by inspecting essential internal control points in ERP systems. The proposed framework allows companies to enhance IT audit efficiency and mitigates control risk. Moreover, companies that refer to this framework and consider the limitations of their own IT management can establish a more robust IT management mechanism.
Conference Paper
Information Systems (IS) play an important role for the sustainable development of business organisations. New metrics and methodologies are required to explore the interactions between IS, organisations and the environment. The Life Cycle Assessment (LCA) methodology already proved its ability to measure environmental impacts of complex systems in other industries. However, when trying to adopt these methods to IS, researchers face problems as to comparability and transparency, two major aspects within the concept of LCA. Therefore, our work suggests a framework for LCA in Sustainable IS Management to avoid emerged methodical problems. Thereby, our research follows the design science approach, merging LCA methodologies with characteristics of Sustainable IS. The outcome of our approach is a conceptual framework of methodologies, supporting the assessment of IS solutions in early stages. The evaluation of the framework is applied by functional testing and the assessment of a business scenario.
Conference Paper
This paper presents a test framework to support unit component testing in distributed component-based systems that are built upon component technologies like CORBA, COM/.NET, J2EE/RMI. The framework exploits automatic code instrumentation at the stubs and the skeletons of the calls in order to monitor a global call session. The calls can be cross-thread, cross-process and cross-processor. We further define certain testing-related interfaces for driver components in the component test harness and extend the IDL compiler, such that at runtime, test-related attributes can be automatically embedded in the call session identifier and propagated system-wide. As a result, various support for unit component testing can be enabled, including behavior coordination for stub components, collaborator component determination from historical execution, selective regression testing, and crash site pinpointing.
Conference Paper
Our knowledge intensive Case-Based Reasoning approach faces the reuse of frameworks using cases that correspond to frame- work usage experiences. Knowledge about the framework design, code and domain complements the cases. The case retrieval, adaptation and learning mechanisms developed distinguish our work from others in the framework reuse literature. An authoring tool that helps in the imple mentation of the approach is sketched. A prototype tool that helps in the reuse of a framework in the graphical user interface domain illustrates the approach.
Article
In the past, IT system design is mainly driven by two essential factors: technical merits and costs. Environmental consideration only emerges in most recent discussions under the label of green IT. As the evaluation of environmental and climate impact involves too many parameters, some of which are indirect and hidden, it is very hard to make rationale analysis without the support of a holistic strategic analysis framework. In this paper, we propose to extend the goal-oriented requirements modeling language, GRL, to model the rationality behind IT system design, in particular, how the environment related considerations come into play in such design decision making. It can be adopted as a strategic analysis framework to facilitate concrete decision makings under different environmental settings. Example real world scenarios are used to illustrate how the proposed approach can help improve the state of the practice.
Article
In the past decade, event-based systems (EBS) have received increasing attention from various communities. Central to these systems is the notion of event, which is often generally considered as “a happening of interest”. An EBS encompasses a large range of functionalities on various technological levels (e.g., language, execution, or communication). Existing approaches vary in the scope of implemented functionality and underlying technical concepts. For this reason, comparing EBS solutions is a challenging task. Furthermore, the lack of a unified view on EBS poses challenges to system architects in choosing and combining technologies for building event-based systems.This paper presents ARCHITECT, a framework that decomposes a general EBS into layers of abstraction. The goal of the proposed framework is twofold: (1) provide concepts that aid the understanding of existing technologies and solutions for EBS as well as their relations from a software engineering point of view; (2) present a layered framework, which enables classifying technologies for EBS and supports system architects in building complex systems from specialized components. We believe that the concepts presented in this paper are likely to improve the way both researchers and practitioners understand, use, and develop EBS components as well as complete systems.
Article
This paper offers a new framework to facilitate an interpretive approach to client-led information system development, referred to as CLIC (Client-Led Information System Creation). The challenge of moving seamlessly through a process of information systems (IS) design is still the subject of much research in the IS field. Attempts to address the difficulties of ‘bridging the gap’ between a client's business needs and an information system definition have hitherto not provided a coherent and practical approach. Rather than attempting to bridge the gap, this paper describes an approach to managing this gap by facilitating the clients’ navigating through the information system design process (or inquiry process) in a coherent manner. The framework has been developed through practice, and the paper provides an example of navigating through the design phase taken from an Action Research field study in a major UK bank.
Framework definition
  • O Dictionary
Dictionary, O.: Framework definition
Gulliver-A framework for building smart speech-based applications
  • W Kurschl