نتایج جستجو برای: oriented development principles

تعداد نتایج: 1631890  

2005
Massimiliano Colombo Elisabetta Di Nitto Massimiliano Di Penta Damiano Distante Maurilio Zuccalà

The diffusion of service-oriented computing is today heavily influencing many software development and research activities. Despite this, service-oriented computing is a relatively new field, where many aspects still suffer from a lack of standardization. Also, the service-oriented approach is bringing together researchers from different communities or from organizations having developed their ...

Journal: :Information & Software Technology 2009
Geri Georg Indrakshi Ray Kyriakos Anastasakis Behzad Bordbar Manachai Toahchoodee Siv Hilde Houmb

We propose a methodology, based on Aspect-Oriented Modeling (AOM), for incorporating security mechanisms in an application. The functionality of the application is described using the primary model and the attacks are specified using aspects. The attack aspect is composed with the primary model to obtain the misuse model. The misuse model describes how much the application can be compromised. I...

2003
Hidehiko Masuhara Gregor Kiczales

Modeling four aspect-oriented programming mechanisms shows the way in which each supports modular crosscutting. Comparing the models produces a clear three part characterization of what is required to support crosscutting structure: a common frame of reference that two (or more) programs can use to connect with each other and each provide their semantic contribution.

2003
Stefan Hanenberg Arno Schmidmeier

For concrete usage scenarios there are different options of how to use AspectJ's language features, and these options deeply impact the chances for further evolution of both base classes and aspects. Aspects can use aspect-oriented as well as object-oriented features. The combination of these mechanisms provides new powerful mechanisms. Idioms can help in guiding AspectJ users through this fron...

2002
Geri Georg Robert France Indrakshi Ray

In this paper we show how design-level aspects can be used to encapsulate security concerns that can be woven into models of software designs. The aspect-oriented design technique described in this paper allows one to analyze the impact of security concerns on other functional concerns. We illustrate our technique using a small example.

Journal: :Bulletin of the World Health Organization 2008
Carlo Petrini Sabina Gainotti

First we give an overview of the historical development of public health. Then we present some public-health deontology codes and some ethical principles. We highlight difficulties in defining ethics for public health, with specific reference to three of them that concern: (i) the adaptability to public health of the classical principles of bioethics; (ii) the duty to respect and safeguard the ...

2007
Olivier Biberstein Didier Buchs Nicolas Guelfi

A BSTRACT . COOPN/2 (Concurrent Object Oriented Petri Nets) is an object-oriented specification formalism based on Petri Nets and algebraic specifications. It is fully adapted to the specification of complex concurrent systems because it inherits the advantages of algebraic specifications for the specification of abstract data types, from Petri nets to describe partially ordered events and from...

Journal: :JOOP 1998
Ari Jaaksi

This paper presents a pragmatic and simple approach to developing object-oriented applications. The approach is based on two fundamental principles of object-oriented software: objects and their cooperation. Process descriptions from collecting customer requirements to implementing code, as well as modelling notations are presented. Commercial object-oriented methods are complicated and often h...

2001
L. B. Becker

Over the last years, object-orientation has been recognized as a suitable technique for the modeling and design of real-time systems. Although modeling strategies archived a high-level of maturity, current run-time infrastructures have not reached “the Nirvana”. The so called middleware, which provide adequate abstractions for programming object-oriented real-time applications, still demands lo...

1993
Wade Holst Duane Szafron

A "first" implementation of the Modular Smalltalk object-oriented programming language is presented. The implementation includes an object-oriented parser, object-oriented representation for code fragments and an object-oriented C-code generator, all implemented in Smalltalk-80. This implementation validates two of the five design principles of the Modular Smalltalk language and provides a vehi...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید