free -software engineering-16



Sustainability is being demanded by our society today; we have become aware of the need to cut down on our energy consumption and reduce our carbon footprint. At an international level, there is a whole host of initiatives trying to tackle these issues, and the main research Design Assuming that the requirements speci-fication and analysis result in a decision to develop a distributed system, a designer then divides (partitions) the system into several software processes and data files and allocates them to various processors. iTodefine the

Editorial: for the special issue on qualitative software engineering research
free download

Almost twenty years have passed since the first qualitative research study in software engineering was published . Using qualitative methods and a qualitative analytical framework, Curtis, et al. found communication and cooperation to be critical factors in

Agents and software engineering
free download

Software engineers continually strive to develop tools and techniques to manage the complexity that is inherent in software systems. In this article, we argue that intelligent agents and agent-based systems are just such tools. Following a discussion on the subject of what The traditional distinction between soft-ware and hardware was that software was easily changeable and therefore soft, whereas hardware was captured on a physical medium like a chip, was hard to change, and was therefore hard. This traditional distinction is breaking

Enhancing Software Engineering Processes towards Sustainable Software Product Design.
free download

The power consumption of ICT is still increasing. To date, it is not clear if the energy savings through ICT overbalance the energy consumption by ICT, or not. Where manifold efforts of Green IT address the environmental aspects of sustainability considering computer

Software engineering issues in interactive installation art
free download

Software engineering has been in contact with new media art for years, although the connections between these fields have rarely been explicit. In this article, we discuss the software engineering issues that appear in one of the new media art subfields, namely Can I really be saying that its OK to run projects without control or with relatively little control Almost. Im suggesting that first we need to select projects where precise control wont matter so much. Then we need to reduce our expectations for exactly how much were

Developing the software engineering team
free download

Teamwork is often considered one of the most important generic skills that we can provide to graduates entering the information technology profession. Often though, through the rush of covering important content, we short change our students by giving them limited

On the importance of the separation-of-concerns principle in secure software engineering
free download

The separation-of-concerns principle is one of the essential principles in software engineering . It says that software should be decomposed in such a way that different concerns or aspects of the problem at hand are solved in well-separated modules or parts

MESSAGE: Methodology for engineering systems of software agents
free download

Agent technology is gaining more and more importance in the domain of telecommunication applications (eg EURESCOM P71 P81 P70 P8 P845; ACTS projects KIMSAC, AMASE, ABROSE, CLIMATE). The concepts and technology have been brought to a stage

A systematic review process for software engineering
free download

Usually researches start with their research work accomplishing a literature review of some sort. However, unless the review is true, far and repeatable, it is of little scientific value. In this sense, a systematic literature reviews aim at providing the means for carrying out

Contributions of in virtuo and in silico experiments for the future of empirical studies in software engineering
free download

Empirical software engineers usually use a two-staged taxonomy based on the terms in vivo or in vitro, according the control level that can be attained upon the environment where these studies are executed. Despite its importance, this taxonomy does not capture relevant

Towards a new model of abstraction in the engineering of software
free download

This is an abridged version of a longer paper in preparation. The eventual goal is to present, to those outside of the reflection and meta-level architectures community, the intuitions surrounding open implementations and the use of meta-level architectures, particularly

Software engineering in 1968
free download

My aim in this paper is to provide a series of backward glances at the software scene as it was in 196 rather than attempt a scholarly historical analysis. I prefer to reserve my faltering attempts at emulating the historians craft for that perhaps more simple and surely

Handbook of software engineering
free download

27.1. INTRODUCTION predefined. The control functions include instruction decoding, and memory address, data, Microprocessors and minicomputers continue read/write^ and selection signals. This type of to become more powerful every year. As a re-microprocessor

The roots of software engineering
free download

At the International Conference on the History of Computing held in Los Alamos in 197 RW Hamming placed his proposed agenda in the title of his paper: We Would Know What They Thought When They Did It. 1 He pleaded for a history of computing that pursued the

A systematic survey of games used for software engineering education
free download

Simsoft is a serious game one that trains or educates at the centre of a research project designed to see if and how games can contribute to better software engineering management education by helping software engineers and project managers explore some

Knowledge management in software engineering environments
free download

Abstract Knowledge is one of the organizations most important value, influencing its competitiveness. One way to capture organizations knowledge and make it available to all their members is through the use of knowledge management systems. In this paper we

SIMSE: An Interactive Simulation Game for Software Engineering Education.
free download

The typical software engineering education lacks a practical experience of the process of software engineering students are presented with relevant process theory in lectures, but have limited opportunity to put these concepts into practice in an associated class project CSE PROJECTS

FREE IEEE PAPER AND PROJECTS

FREE IEEE PAPER