Search results for "LMIs"

showing 10 items of 447 documents

Cargo-Cult Containerization : A Critical View of Containers in Modern Software Development

2022

Software is increasingly developed and deployed using containers. While the concept of a container is conceptually straightforward, there are various issues to be considered while using them, ranging from technical details inside containers to the orchestration of containers that jointly form a meaningful application. In recent years, the use of containers has become so prevalent that developers have a tendency to resort to cargo-cult containerization - ritual adherence to the use of containers just because so many others are doing the same thing. In this paper, we study advantages and downsides of containers in modern-day software development. We foresee the use of containers to spread int…

DevOpsdesign principlesvirtualisointicontainer orchestrationcontainerizationsoftware containersohjelmistotuotanto113 Computer and information sciencessoftware designohjelmistosuunnittelupilvipalvelutohjelmistoarkkitehtuuriohjelmistokehityscontinuous software engineering
researchProduct

DevOps ja sen vaikutukset järjestelmäevoluution hallintaan

2017

Tietojärjestelmät ovat integroituneet syvälle nyky-yhteiskuntaan. Ohjelmistot nähdään kriittisinä tukien organisaatioiden sisäistä toimintaa ja kilpailukykyä. Turbulenteista markkinoista johtuen organisaatiolta vaaditaan jatkuvaa muun- tautumista, jonka voidaan nähdä heijastuvan järjestelmävaatimusten muutok- seen. Näin ollen yhteiskunnan jatkuva muuttuminen sysää painetta yhä enene- vissä määrin ohjelmistoja tuottavien organisaatioiden toimintaan. Yhteiskun- nassa jatkuvan muutoksen paine kuvaa, että tietojärjestelmät ovat luonteeltaan evolutiivisia. Toisien sanoen järjestelmiä tulee jatkuvasti muuntaa, jotta niiden kyky toimia ympäristössään säilyy. Järjestelmäevoluutio kuvaa piirteitä, j…

DevOpsjärjestelmäkehitysohjelmistotuotantojärjestelmäevoluutio
researchProduct

User-centered development and maintenance method for software teams

2017

Tämä tutkimus pyrkii löytämään sopivan metodin jatkuvaan ohjelmistokehitykseen (tuotekehitys ja ylläpito). Se yhdistää ketterän ohjelmistokehitysmenetelmän uusimpiin operatiivisiin metodeihin sekä käyttäjäläheiseen ohjelmistosuunnitteluun. Tutkimus sisältää uuden mallin, joka sisältää metodin arvot, tavoitteet, periaatteet, säännöt, prosessimallin, roolit ja vastuut ohjelmistotiimeille. Tämän metodin avulla ohjelmistotiimit voivat mahdollisesti tehokkaammin tuottaa ja ylläpitää käyttäjäystävällisiä palveluita. Tutkimuksessa on haastateltu IT-alan ammattilaisia isoimmista suomalaisista IT-yrityksistä. Tutkimuksen lopputulos on metodi ohjelmistokehityksen ammattilaisille. Metodi yhdistää käyt…

DevOpsketterät menetelmätkäytettävyyskäyttäjäkokemuskehitysohjelmistokehitysScrumtietojärjestelmät
researchProduct

Drivers, barriers and impacts of digitalisation in rural areas from the viewpoint of experts

2022

Abstract Context: The domain of rural areas, including rural communities, agriculture, and forestry, is going through a process of deep digital transformation. Digitalisation can have positive impacts on sustainability in terms of greater environmental control, and community prosperity. At the same time, it can also have disruptive effects, with the marginalisation of actors that cannot cope with the change. When developing a novel system for rural areas, requirements engineers should carefully consider the specific socio-economic characteristics of the domain, so that potential positive effects can be maximised, while mitigating negative impacts. Objective: The goal of this paper is to sup…

Driversinterviewstuottavuus02 engineering and technologyRural areas12. Responsible consumptionempirical studymetsätalousInterviewstaloudelliset vaikutuksetmaatalousSustainability requirements0502 economics and businesssustainability requirements0202 electrical engineering electronic engineering information engineeringmaaseutudigitalisationdigitalisaatioRequirements Engineeringkestävä kehitys05 social sciencesSoftware Engineering020207 software engineeringAgricultureForestryteknologinen kehityskehittäminenSoftware engineering Requirements engineering Sustainability requirements Interviews Digitalisation Empirical studyEmpirical studyComputer Science ApplicationsDigitalisationympäristövaikutuksetImpactsaluekehitysrequirements engineeringohjelmistokehitys050203 business & managementSoftwareBarriersInformation Systemssoftware engineering
researchProduct

Organisaation järjestelmäintegraatiot

2003

EAIohjelmistotsovelluksetjärjestelmätintegraatioväliohjelmisto
researchProduct

J2EE Connector Architecture yrityksen sovellusten integroinnissa

2002

EAIsovelluksetJ2EEJ2EE Connector ArchitectureJCAyrityksetJavaväliohjelmistotyritysten sovellusten integrointi
researchProduct

Entrepreneurial Decision-Making Logic Related to Software Development in Different Growth Phases of INVs

2019

Software-based innovations with global market-potential are the main product offering of digital-based International New Ventures, an emerging type of rapidly internationalizing firm. Despite increasing research attention on the internationalization phases of these firms, knowledge of how the characteristics of the firm’s software offerings change over time remains scarce. In this paper, we analyze how standardization, customization and localization evolve through the growth and commitment of International New Ventures in foreign markets. Specifically, we posit that an entrepreneurial decision-making logic based on a logic of effectuation or causation acts as a trigger mechanism for specifi…

EffectuationProcess managementStandardizationPersonalizationentrepreneurial systemsSoftwareohjelmistoalastandardointiräätälöintieffectuationteoria (abstraktit objektit)kansainvälistyminentietojärjestelmätstandardizationinnovation and entrepreneurship theory and practicebusiness.industrysoftwareSoftware developmentkäytäntöyrittäjyystietämysjärjestelmätinnovaatiotInternationalizationknowledge innovation and entrepreneurial systems customizationBusinessinternationalizationcustomization
researchProduct

Software Business

2017

Engineering managementEngineeringsoftware businessbusiness.industrySoftware businessohjelmistoliiketoimintaSoftware engineeringbusiness
researchProduct

Robust Predictive Control of a variable speed wind turbine using the LMI formalism

2014

This paper proposes a Robust Fuzzy Multivariable Model Predictive Controller (RFMMPC) using Linear Matrix Inequalities (LMIs) formulation. The main idea is to solve at each time instant, an LMI optimization problem that incorporates input, output and Constrained Receding Horizon Predictive Control (CRHPC) constraints, and plant uncertainties, and guarantees certain robustness properties. The RFMMPC is easily designed by solving a convex optimization problem subject to LMI conditions. Then, the derived RFMMPC applied to a variable wind turbine with blade pitch and generator torque as two control inputs. The effectiveness of the proposed design is shown by simulation results.

EngineeringMathematical optimizationOptimization problembusiness.industryBlade pitchLMIs formalism; predictive control; quadratic program; T-S fuzzy model; Control and Systems EngineeringFuzzy logicVariable speed wind turbineModel predictive controlLMIs formalismControl and Systems EngineeringComputer Science::Systems and ControlControl theoryRobustness (computer science)Convex optimizationQuadratic programmingquadratic programT-S fuzzy modelbusinesspredictive control2014 European Control Conference (ECC)
researchProduct

The Current State of Industrial Practice in Artificial Intelligence Ethics

2020

As Artificial Intelligence (AI) systems become increasingly widespread, we have begun to witness various failures highlighting issues in these systems. These incidents have sparked public discussion related to AI ethics and further accelerated the on-going academic discussion in the area. High-level guidelines and tools for managing AI ethics have been introduced to help industry organizations make more ethical AI systems, but we currently know little about the state of industrial practice. Have these guidelines been adopted by the software industry for developing AI solutions? Are these failures that make the news just the tip of the iceberg? We provide insights into the current state of p…

Engineeringbusiness.industrySoftware development020207 software engineering02 engineering and technologytekoälyartificial intelligenceethicsGeneralLiterature_MISCELLANEOUSSoftwaresoftware development0202 electrical engineering electronic engineering information engineeringArtificial intelligenceState (computer science)Current (fluid)etiikkabusinessohjelmistokehitysSoftwareAi systems
researchProduct