64,873 research outputs found

    Ontology-based patterns for the integration of business processes and enterprise application architectures

    Get PDF
    Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data. Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension and composition are developed and their applicability in business process-driven application integration is demonstrated

    Human experience in the natural and built environment : implications for research policy and practice

    Get PDF
    22nd IAPS conference. Edited book of abstracts. 427 pp. University of Strathclyde, Sheffield and West of Scotland Publication. ISBN: 978-0-94-764988-3

    Connecting the realms of urban form, density and microclimate

    Get PDF
    Av doktorgradsstudenter på norske universiteter, er det en fjerdedel som ikke fullfører innen normert tid. Det er lite forskning på hvorfor det er slik i Norge. Å øke gjennomstrømningen vil være nyttig for stipendiaten og har samfunnsøkonomisk gevinst. Denne studien har sett på faktorer som kan virke inn på engasjement og utbrenthet hos norske doktorgradsstudenter. Økt engasjement og mindre utbrenthet kan bidra til at flere fullfører innen normert tid og at færre hopper av doktorgraden. Først gjennomførte vi en kvalitativ studie hvor vi intervjuet 9 doktorgradsstudenter fra UiT Norges arktiske universitet. Vi spurte om hva de anså som stressfaktorer og ressurser i arbeidet deres. I tråd med internasjonal forskning opplevde studentene at sosial støtte fra veileder og forskningsgruppe var viktige ressurser. I tillegg var motivasjon og autonomi viktig for informantene våre. Jobb-familie-konflikt og liten tro på egen faglighet var stressorer i doktorgraden. Videre utførte vi en kvantitativ studie med et større utvalg fra til sammen fem universiteter (N = 256). For å finne krav og ressurser i arbeidet, benyttet vi jobbkrav-ressursmodellen. Våre funn var i tråd med modellen, som predikerer at høye krav gir mer utbrenthet, mens mye ressurser gir økt engasjement og mindre utbrenthet. De kvantitative resultatene bekreftet at sosial støtte og veiledning var viktige ressurser. Av krav var jobb-familie-konflikt fortsatt sentral, mens arbeidsintensitet framkom som en ny type krav. Et annet nytt funn, var at opplevd kompetanse delvis medierte effekten fra ressurser til engasjement, og den svekket i tillegg forholdet mellom krav og utbrenthet. Gjennom å styrke ressursene hos doktorgradsstudenter kan jobbengasjement øke og utbrenthet minske. Dette kan føre til økt produktivitet og mindre ønske om å slutte i jobben. Dette vil ha ekstra effekt hvis det også rettes fokus mot å styrke opplevd kompetanse hos stipendiaten. Disse tiltakene kan bidra til at flere fullfører doktorgraden innen normert tid og at færre dropper ut. Nøkkelord: norske doktorgradsstudenter, phd, jobbkrav-ressursmodellen, stress, utbrenthet, engasjement

    Datamining for Web-Enabled Electronic Business Applications

    Get PDF
    Web-Enabled Electronic Business is generating massive amount of data on customer purchases, browsing patterns, usage times and preferences at an increasing rate. Data mining techniques can be applied to all the data being collected for obtaining useful information. This chapter attempts to present issues associated with data mining for web-enabled electronic-business

    Towards guidelines for building a business case and gathering evidence of software reference architectures in industry

    Get PDF
    Background: Software reference architectures are becoming widely adopted by organizations that need to support the design and maintenance of software applications of a shared domain. For organizations that plan to adopt this architecture-centric approach, it becomes fundamental to know the return on investment and to understand how software reference architectures are designed, maintained, and used. Unfortunately, there is little evidence-based support to help organizations with these challenges. Methods: We have conducted action research in an industry-academia collaboration between the GESSI research group and everis, a multinational IT consulting firm based in Spain. Results: The results from such collaboration are being packaged in order to create guidelines that could be used in similar contexts as the one of everis. The main result of this paper is the construction of empirically-grounded guidelines that support organizations to decide on the adoption of software reference architectures and to gather evidence to improve RA-related practices. Conclusions: The created guidelines could be used by other organizations outside of our industry-academia collaboration. With this goal in mind, we describe the guidelines in detail for their use.Peer ReviewedPostprint (published version

    An Assurance Framework for Independent Co-assurance of Safety and Security

    Get PDF
    Integrated safety and security assurance for complex systems is difficult for many technical and socio-technical reasons such as mismatched processes, inadequate information, differing use of language and philosophies, etc.. Many co-assurance techniques rely on disregarding some of these challenges in order to present a unified methodology. Even with this simplification, no methodology has been widely adopted primarily because this approach is unrealistic when met with the complexity of real-world system development. This paper presents an alternate approach by providing a Safety-Security Assurance Framework (SSAF) based on a core set of assurance principles. This is done so that safety and security can be co-assured independently, as opposed to unified co-assurance which has been shown to have significant drawbacks. This also allows for separate processes and expertise from practitioners in each domain. With this structure, the focus is shifted from simplified unification to integration through exchanging the correct information at the right time using synchronisation activities

    Early aspects: aspect-oriented requirements engineering and architecture design

    Get PDF
    This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical software development processes for aspects from early on in the software life cycle and explore the potential of proposed methods and techniques to scale up to industrial applications

    Introduction to Microservice API Patterns (MAP)

    Get PDF
    The Microservice API Patterns (MAP) language and supporting website premiered under this name at Microservices 2019. MAP distills proven, platform- and technology-independent solutions to recurring (micro-)service design and interface specification problems such as finding well-fitting service granularities, rightsizing message representations, and managing the evolution of APIs and their implementations. In this paper, we motivate the need for such a pattern language, outline the language organization and present two exemplary patterns describing alternative options for representing nested data. We also identify future research and development directions
    corecore