Showing posts with label domain model. Show all posts
Showing posts with label domain model. Show all posts

October 19, 2014

Services and Enterprise Canvas review – 3C: Validation
In practice – as can be seen in part via that list above – it’s often the case that each value and validation-service is supported by a relatively small core-team whose job it is to ‘hold the flag’ for the respective value. Also in practice, each of these core-teams would (or should) typically report direct to the organisation’s senior-executives – because in most cases, it’s that executive board who are formally liable and accountable for compliance to the respective laws, regulations and standards around that respective value.


A Big Data Strategy — A CIO Survival Tool for Today’s Organization
Even if data is useful today, it may not be useful in a month, or six months, or a year. So whenever data is stored within your system, whether on-premises or in the cloud, that data should have an end-of-life date. Yes, in some cases that date will be never, but there’s relatively little data most organizations need to preserve for all time. Any data that doesn’t meet that standard should sunset at a pre-determined time. Ideally, this should happen automatically, without further action from you or your staff.


PaaS is the Operating System
When looking at container-based PaaS offerings, such as CloudFoundry and Heroku, one can see many of these functions in operation across a set of virtual compute resources. If we consider that Infrastructure-as-a-Service (IaaS), bare metal and virtualized hardware inclusive of traditional operating systems, such as Windows and Linux, all represent the modern day equivalent of a compute node in a cloud universe then we can take the leap that the PaaS provides the interface between the user and that node.


Intelligent Transportation Systems Require Intelligent Mobile Networks
Cisco also showed how Connected Transportation solutions can leverage the intelligent – and virtualized – mobile core network. We demonstrated a [fictional] after-market connected car application (“CarConcierge”) that enables users to remotely start or unlock their car, do a car “health check,” and extract car-sourced analytics over an LTE mobile network. The demonstration showed how the Connected Transportation market will see an explosion of innovative new applications that mobile operators can monetize by providing secure, intelligent, and cost-effective connectivity and process automation to devices and vehicles.


How to define the ISMS scope
You can draw your processes that are included in your ISMS scope, and then outside of this circle draw the processes that are provided from outside of your scope. By processes, I don’t mean only security or IT processes – I mean the main business processes within your scope; ... Once you know the dependencies, you have to identify the interfaces. They are important for a company to understand its ISMS boundaries, and to understand which inputs and outputs will be going through these interfaces in order to protect them better.


Why R is Better Than Excel for Fantasy Football (and most other) Data Analysis
Many articles have been written on why R is better than Excel for data analysis. In this post, I will summarize the reasons why R is advantageous in most data analysis circumstances, with a focus on fantasy football analysis. Although this post focuses on the benefits of using R for fantasy football analysis, the benefits of R extend to many other domains (e.g., finance, time series, machine learning, social sciences; for a list of different domains of R packages, see here).


Calling Dr. Algorithm
The race to develop a working tricorder is just one small aspect of a much larger movement to integrate advanced technologies into the process of delivering healthcare. Although many other fields have been massively disrupted by new technology in the past several decades, healthcare has been relatively immune to change. Unfortunately, the U.S. healthcare system (despite claims that “it is the best in the world”) has serious problems: Although U.S. per capita healthcare costs are the highest of any country in the world, the U.S. lags behind many other countries in terms of key health indicators like longevity and infant mortality.


Preparing Your Enterprise for Big Data
Big data involves the acquisition, transformation, and storage of large volumes of data and its subsequent analysis. To do this, most organizations acquire one or more ready-made solutions from vendors. A popular choice is the IBM DB2 Analytics Accelerator (IDAA), a hybrid hardware and software solution from IBM. This hardware (sometimes called an appliance) includes a multiple terabyte disk storage array in a special-purpose hardware chassis, as well as high-speed networking cables to transfer data from enterprise storage. Once the data is stored in the appliance it can be accessed as if it were a database.


Why Enterprise Architecture?
Enterprise Architecture (EA) is no longer a tool or process only exercised by the IT department to capture a static image of the IT infrastructure. EA has climbed the corporate ladder and now resides with upper management as a decision support tool translating business vision and strategy into effective enterprise change. By incorporating and integrating Project Portfolio Management (PPM), Enterprise Risk Management (ERM), and executive leadership’s vision, EA now takes a risk based approach to help organizations achieve mission goals and accomplish business objectives by selecting, controlling and evaluating projects to determine the best mix of projects and the right level of investment to make in each.


The State of Practice in Model-Driven Engineering
The study reflects a wide range of maturity levels with MDE: questionnaire respondents were equally split among those in early exploration phases, those carrying out their fi rst MDE project, and those with many years’ experience with MDE. Interviewees were typically very experienced with MDE. We discovered several surprises about the way that MDE is being used in industry, and we learned a lot about how companies can tip the odds in their favor when adopting it. Many of the lessons point to the fact that social and organizational factors are at least as important in determining success as technical ones. We describe elsewhere the gory details of the research approach.



Quote for the day:

"A leader should demonstrate his thoughts and opinions through his actions, not through his words." -- Jack Weatherford

April 22, 2013

iOS Safari Browser Has A Massive Caching Issue!
In the past to ensure my jQuery AJAX requests were not cached, the “cache: false” option within the AJAX call normally sufficed. Not if you’re making POST web service requests. It’s only until recently I found using “cache:false” option will not have an affect on POST requests, as stated on jQuery API: “Pages fetched with POST are never cached, so the cache and ifModified options in jQuery.ajaxSetup() have no effect on these requests.” ... Read on for a work around for this issue.


The Seven Information Smells of Domain Modelling
We discuss signals in your domain model that tell you there are more questions to ask. We call these signals “information smells”, and they tell us we may not have a complete understanding of the information our domain cares about. The smell could mean that we are missing information from our domain model or that we included incorrect information on the domain model.


BPM is just a subset of EA
EA is really the over acrhing framework for organizations, and if so surely BPM (as we originally conceived back in 1992) is simply a sub set of EA? So what you may ask? Well the whole world of BPM needs to get with EA, or do we need to redefine BPM completely? -- Join this discussion on Linkedin.


Dell Boomi unveils AtomSphere Summer 12
"And the security enhancements also give IT teams further assurance that their data and IP is secure, whether moving through cloud or on-premise applications," Nucci said. The new cloud integration platform comes with a crowd sourced regression testing feature called Boomi Assure to ensure that customer integration processes are tested each time Boomi is updated.


Do your due diligence before taking the leap
On the upside, the cloud gives you the flexibility of being able to take your business with you while on the go. But there are always security concerns when you store important data on the web. King offers the following pointers to consider when deciding whether cloud-computing technology is right your practice:


Review: Best tablets for business
That's a mere drop in the tablet Tsunami. On the back of a stunning 78.4 per cent year-over-year growth in tablet shipments at the close of 2012, IDC expects tablets to surpass desktop PCs in 2013, and laptops in 2014. Don't want to miss the tablet wave? Here's a rundown of four tablets which mean business.


IT Challenges and Opportunities in 2013
At a recent ISACA conference, we asked attendees about the key business/tech issues, challenges and opportunities facing them in 2013. Take a look at what the conference attendees consider as the challenges and opportunities for the year 2013.


Master Data and Integration – Data, Function, and Process
Your organization’s use of master data has to be rationalized along the different dimensions of utilization, no matter what domains are referenced and no matter the original context. A more mature approach to master data design looks at consistency and accuracy in shared data creation and use across multiple sources, for multiple domains, used by all applications, and synchronized across (and even external to) the enterprise.


10 Rules For Working With Big Data
Many organizations will need to formulate big data projects in the near future, if not already. Reflecting the all-encompassing, 360 degree perspective that a successful big data analytics campaign should take, organizations must resolve the issues and address the challenges of implementing big data in professional environments, and use it to increase revenue potential -- a result of new marketing insight and analytic enhancement.


Deep thinking on complex systems: A devops reading list
The shift in focus — from risk avoidance to anti-fragility, from a focus on stability to a focus on resilience, and from a focus on large-grained contextual systems to small-grained composable alternatives — will and is opening a whole new world of agility, experimentation and execution for enterprise IT. It’s a critical subject for every IT practitioner to understand.



Quote for the day:

"The indispensable first step to getting the things you want out of life is this: decide what you want. " -- Ben Stein

July 10, 2012

Design Your Company, Not Your Product
There's a new wave of entrepreneurs who believe the real key to long-term success comes from focusing on designing the company--not the product. That means establishing a solid company philosophy, fostering cooperation and friendliness among the staff ...


MData – Using interfaces as domain model
In MData, all entities in the domain are defined as interfaces. This means MData uses the ‘POCO principle’ by default. The advantage here is that the implementation of the actual properties/logic can be different in different layers of the domain.

Windows Server 2012 Release Preview: Compelling new features
Much easier DirectAccess deployment and a full-scale dynamic access control system are among the key benefits.


Information Technology Spending to Hit $3.6 Trillion in 2012, Report Says
Spending on public cloud services is expected to increase 20 percent, to $109 billion, from $91 billion in 2011. By 2016, Gartner said, this expenditure could nearly double, to $207 billion.

What a pitcher!’ How to turn failure into future success
So what is the purpose of failure? How can I learn from failure, instead of being wounded by it? And most importantly, what can I do about that yucky feeling in the pit of my stomach left behind by the failed pitch?


Venkat Subramaniam Thinks Functionally
In this .NET Rocks podcast, Venkat digs into the idea that functional programming is less about language and more about practice, exploring how C# can build functional code just as well as F#. The conversation also drills into the advantages of functional programming for parallelism ...


The Evolution of Targeted Attacks in a Web 3.0 World
Web 3.0 is the next stage of the internet. An internet for the machines where everything with an electric current running through it has an IP address and is communicating with other machines like it, without the need for human intervention. The machines will get to a point approaching artificial intelligence where they will learn about your likes, dislikes and needs, locations and associations and organize and present information to you from the web.

Feeling Blah About Work? Don't Blame Your Boss--Get Engaged
Show us a disengaged person, and we will show you lackluster performance, limited personal growth, and diminished rewards. Show us an engaged person, and it's just the opposite--high performance, accelerated personal growth, and inevitable success.

Level 3 London datacentre outage takes more than 50 businesses offline
A power failure in a Level 3 central London datacentre has knocked customers offline, including colocation provider Adapt


Big-data analytics – where next?
Companies that are able to effectively leverage big data will benefit from massive competitive advantages ... most are still struggling with collecting, analysing and interpreting traditional data, let alone big data ... Tesco was able to turn the data it collected into customer knowledge it could act on.



Quote of the day

"Data matures like wine, applications like fish" -- Andy Todd