39,445 research outputs found

    A Model-Driven Approach for Business Process Management

    Get PDF
    The Business Process Management is a common mechanism recommended by a high number of standards for the management of companies and organizations. In software companies this practice is every day more accepted and companies have to assume it, if they want to be competitive. However, the effective definition of these processes and mainly their maintenance and execution are not always easy tasks. This paper presents an approach based on the Model-Driven paradigm for Business Process Management in software companies. This solution offers a suitable mechanism that was implemented successfully in different companies with a tool case named NDTQ-Framework.Ministerio de EducaciĂłn y Ciencia TIN2010-20057-C03-02Junta de AndalucĂ­a TIC-578

    Identifying and Modelling Complex Workflow Requirements in Web Applications

    Get PDF
    Workflow plays a major role in nowadays business and therefore its requirement elicitation must be accurate and clear for achieving the solution closest to business’s needs. Due to Web applications popularity, the Web is becoming the standard platform for implementing business workflows. In this context, Web applications and their workflows must be adapted to market demands in such a way that time and effort are minimize. As they get more popular, they must give support to different functional requirements but also they contain tangled and scattered behaviour. In this work we present a model-driven approach for modelling workflows using a Domain Specific Language for Web application requirement called WebSpec. We present an extension to WebSpec based on Pattern Specifications for modelling crosscutting workflow requirements identifying tangled and scattered behaviour and reducing inconsistencies early in the cycle

    SOA-Driven Business-Software Alignment

    Get PDF
    The alignment of business processes and their supporting application software is a major concern during the initial software design phases. This paper proposes a design approach addressing this problem of business-software alignment. The approach takes an initial business model as a basis in deriving refined models that target a service-oriented software implementation. The approach explicitly identifies a software modeling level at which software modules are represented as services in a technology-platformindependent way. This model-driven service-oriented approach has the following properties: (i) there is a forced alignment (consistency) between business processes and supporting applications; (ii) changes in the business environment can be traced to the application and vice versa, via model relationships; (iii) the software modules modeled as services have a high degree of autonomy; (iv) migration to new technology platforms can be supported through the platform independent software model

    The Housing Meltdown: Why Did It Happen in the United States?

    Get PDF
    The crisis enveloping global financial markets since August 2007 was triggered by actual and prospective credit losses on US mortgages. Was the United States just unlucky to have been the first to experience a housing crisis? Or was it inherently more susceptible to one? I examine the limited international evidence available, to ask how the boom- bust cycle in the US housing market differed from elsewhere and what the underlying institutional drivers of these differences were. Compared with other countries, the United States seems to have: built up a larger overhang of excess housing supply; experienced a greater easing in mortgage lending standards; and ended up with a household sector more vulnerable to falling housing prices. Some of these outcomes seem to have been driven by tax, legal and regulatory systems that encouraged households to increase their leverage and permitted lenders to enable that development. Given the institutional background, it may have been that the US housing boom was always more likely to end badly than the booms elsewhere.Housing construction; Housing prices; Mortgage delinquencies; Mortgage markets; Subprime

    An Economic and Life Cycle Analysis of Regional Land Use and Transportation Plans, Research Report 11-25

    Get PDF
    Travel and emissions models are commonly applied to evaluate the change in passenger and commercial travel and associated greenhouse gas (GHG) emissions from land use and transportation plans. Analyses conducted by the Sacramento Area Council of Governments predict a decline in such travel and emissions from their land use and transportation plan (the “Preferred Blueprint” or PRB scenario) relative to a “Business-As-Usual” scenario (BAU). However, the lifecycle GHG effects due to changes in production and consumption associated with transportation and land use plans are rarely, if ever, conducted. An earlier study conducted by the authors, applied a spatial economic model (Sacramento PECAS) to the PRB plan and found that lower labor, transport, and rental costs increased producer and consumer surplus and production and consumption relative to the BAU. As a result, lifecycle GHG emissions from these upstream economic activities may increase. At the same time, lifecycle GHG emissions associated with the manufacture of construction materials for housing may decline due to a shift in the plan from larger luxury homes to smaller multi-family homes in the plan. To explore the net impact of these opposing GHG impacts, the current study used the economic production and consumption data from the PRB and BAU scenarios as simulated with the Sacramento PECAS model as inputs to estimate the change in lifecycle GHG emissions. The economic input-output lifecycle assessment model is applied to evaluate effects related to changes in economic production and consumption as well as housing construction. This study also builds on the findings from two previous studies, which suggest potential economic incentives for jurisdictional non-compliance with Sustainable Communities Strategies (SCSs) under Senate Bill 375 (also known as the “anti-sprawl” bill). SB 375 does not require local governments to adopt general plans that are consistent with the land use plans included in SCSs, and thus such incentives could jeopardize implementation of SCSs and achievement of GHG goals. In this study, a set of scenarios is simulated with the Sacramento PECAS model, in which multiple jurisdictions partially pursue the BAU at differing rates. The PRB is treated as a straw or example SCS. The scenarios are evaluated to understand how non-conformity may influence the supply of housing by type, and holding other factors constant, the geographic and income distribution of rents, wages, commute costs, and consumer surplus

    Semantic model-driven development of web service architectures.

    Get PDF
    Building service-based architectures has become a major area of interest since the advent of Web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea of making models the central artefacts for design representation, analysis, and code generation. We propose an ontology-based engineering methodology for semantic model-driven composition and transformation of Web service architectures. Ontology technology as a logic-based knowledge representation and reasoning framework can provide answers to the needs of sharable and reusable semantic models and descriptions needed for service engineering. Based on modelling, composition and code generation techniques for service architectures, our approach provides a methodological framework for ontology-based semantic service architecture

    Towards a tool-supported approach for collaborative process modeling and enactment

    Get PDF
    International audienceIn software engineering, as in any collective endeavor, understanding and supporting collaboration is a major concern. Unfortunately, the main concepts of popular process formalisms are not always adequate to describe collaboration. We extend the Software & System Process Engineering Meta-Model (SPEM) by introducing concepts needed to represent precise and dynamic collaboration setups that practitioners create to address ever-changing challenges. Our goal is to give practitioners the ability to express evolving understanding about collaboration in a formalism suited for easy representation and tool-provided assistance. Our work is based on a collaborative process metamodel we have developed. In this paper, we first present a meta-process for process modeling and enactment, which we apply to our collaborative process metamodel. Then we describe the implementation of a suitable process model editor, and a project plan generator from process models

    Leveraging Semantic Web Technologies for Managing Resources in a Multi-Domain Infrastructure-as-a-Service Environment

    Full text link
    This paper reports on experience with using semantically-enabled network resource models to construct an operational multi-domain networked infrastructure-as-a-service (NIaaS) testbed called ExoGENI, recently funded through NSF's GENI project. A defining property of NIaaS is the deep integration of network provisioning functions alongside the more common storage and computation provisioning functions. Resource provider topologies and user requests can be described using network resource models with common base classes for fundamental cyber-resources (links, nodes, interfaces) specialized via virtualization and adaptations between networking layers to specific technologies. This problem space gives rise to a number of application areas where semantic web technologies become highly useful - common information models and resource class hierarchies simplify resource descriptions from multiple providers, pathfinding and topology embedding algorithms rely on query abstractions as building blocks. The paper describes how the semantic resource description models enable ExoGENI to autonomously instantiate on-demand virtual topologies of virtual machines provisioned from cloud providers and are linked by on-demand virtual connections acquired from multiple autonomous network providers to serve a variety of applications ranging from distributed system experiments to high-performance computing

    A Model-Driven Methodology Approach for Developing a Repository of Models

    Get PDF
    International audienceTo cope with the growing complexity of embedded system design, several development approaches have been proposed. The most popular are those using models as main artifacts to be constructed and maintained. The wanted role of models is to ease, systematize and standardize the approach of the construction of software-based systems. In order to enforce reuse and to interconnect the process of models’ specification and the system development with models, we promote a model-based approach coupled with a repository of models. In this paper, we propose a Model-Driven Engineering methodological approach for the development of a repository of models and an operational architecture for development tools. In particular, we show the feasibility of our own approach by reporting some preliminary prototype providing a model-based repository of security and dependability (S&D) pattern models
    • 

    corecore