Reset
Showing 20 of 189 academic articles

Load Balancing in Distributed Systems

Tawei Chou, Jacob A. Abraham • IEEE Transactions on Software Engineering (1982)

In a distributed computing system made up of different types of processors each processor in the system may have different performance and reliability characteristics. In order to take advantage of this diversity of processing power, a modu...

OPENALEX DOI: https://doi.org/10.1109/tse.1982.235574

Constructing distributed systems in Conic

Jeff Magee, Jeff Kramer, Morris S. Sloman • IEEE Transactions on Software Engineering (1989)

The Conic environment provides a language-based approach to the building of distributed systems which combines the simplicity and safety of a language approach with the flexibility and accessibility of an operating systems approach. It prov...

OPENALEX DOI: https://doi.org/10.1109/32.24720

Dynamic Configuration for Distributed Systems

Jeff Kramer, Jeff Magee • IEEE Transactions on Software Engineering (1985)

Dynamic system configuration is the ability to modify and extend a system while it is running. The facility is a requirement in large distributed systems where it may not be possible or economic to stop the entire system to allow modificati...

OPENALEX DOI: https://doi.org/10.1109/tse.1985.232231

Battery Energy Storage Capacity Estimation for Microgrids Using Digital Twin Concept

Nisitha Padmawansa, Kosala Gunawardane, Samaneh Madanian, Amanullah Maung Than Oo • Energies (2023)

Globally, renewable energy-based power generation is experiencing exponential growth due to concerns over the environmental impacts of traditional power generation methods. Microgrids (MGs) are commonly employed to integrate renewable sourc...

DOAJ Open Access (DOAJ) DOI: 10.3390/en16124540

Existence of Solutions: Investigating Fredholm Integral Equations via a Fixed-Point Theorem

Faruk Özger, Merve Temizer Ersoy, Zeynep Ödemiş Özger • Axioms (2024)

Integral equations, which are defined as “the equation containing an unknown function under the integral sign”, have many applications of real-world problems. The second type of Fredholm integral equations is generally used in radiation tra...

DOAJ Open Access (DOAJ) DOI: 10.3390/axioms13040261

Experimentation in software engineering

Victor Robert Basili, Richard W. Selby, David H. Hutchens • IEEE Transactions on Software Engineering (1986)

A framework is presented for analyzing most of the experimental work performed in software engineering over the past several years. The framework of experimentation consists of four categories corresponding to phases of the experimentation ...

OPENALEX DOI: https://doi.org/10.1109/tse.1986.6312975

Recommendation Systems for Software Engineering

Martin P. Robillard, Robert J. Walker, Thomas Zimmermann • IEEE Software (2009)

Software development can be challenging because of the large information spaces that developers must navigate. Without assistance, developers can become bogged down and spend a disproportionate amount of their time seeking information at th...

OPENALEX DOI: https://doi.org/10.1109/ms.2009.161

Experimentation in software engineering

• Choice Reviews Online (2013)

Like other sciences and engineering disciplines, software engineering requires a cycle of model building, experimentation, and learning. Experiments are valuable tools for all software engineers who are involved in evaluating and choosing b...

OPENALEX DOI: https://doi.org/10.5860/choice.50-5018

Software Engineering Economics

BARRY W. BOEHM • Springer eBooks (1984)

This paper summarizes the current state of the art and recent trends in software engineering economics. It provides an overview of economic analysis techniques and their applicability to software engineering and management. It surveys the f...

OPENALEX DOI: https://doi.org/10.1007/978-3-642-48354-7_5

Software Engineering: A Practitioners Approach

Raees Ahmad Khan, Anushree Agrawal • CERN Document Server (European Organization for Nuclear Research) (2014)

Software engineering is the art of war. So if you don't know how to wage a war, then the weapons are useless. Software engineering has become very important because of the impact of large, expensive software systems and the role of software...

OPENALEX

Encyclopedia of software engineering

• Choice Reviews Online (1994)

Software engineering requires specialized knowledge of a broad spectrum of topics, including the construction of software; the platforms, applications and environments in which the software operates; as well as an understanding of the peopl...

OPENALEX DOI: https://doi.org/10.5860/choice.32-0639

Encyclopedia of Software Engineering

• Wiley eBooks (2002)

From the Publisher: Encompasses the field of software development process--from design to transpiration to testing and everything in between. Includes all functional disciplines, software tools and languages associated with software engine...

OPENALEX DOI: https://doi.org/10.1002/0471028959